propellant cartridge - English Synonyms Dictionary